package com.demarc.pesquisas.infraestrutura.hibernate.type;

public final class HibernateTypes {

	public static final String ENUM_CLASS = "enumClass";
	public static final String ENUM_CHAR_SIZE = "enumCharSize";

	public static final String ENUM_INTEGER_USER_TYPE = "com.demarc.pesquisas.infraestrutura.hibernate.type.EnumIntegerUserType";
	public static final String ENUM_SMALLINT_USER_TYPE = "com.demarc.pesquisas.infraestrutura.hibernate.type.EnumSmallintUserType";
	public static final String ENUM_CHAR_USER_TYPE = "com.demarc.pesquisas.infraestrutura.hibernate.type.EnumCharUserType";
	public static final String ENUM_CODIGO_STRING_USER_TYPE = "com.demarc.pesquisas.infraestrutura.hibernate.type.EnumCodigoStringUserType";
	public static final String ENUM_STRING_DESCRICAO_USER_TYPE = "com.demarc.pesquisas.infraestrutura.hibernate.type.EnumStringDescricaoUserType";

	public static final String BOOLEAN_INTEGER_CUSTOM_TYPE = "com.demarc.pesquisas.infraestrutura.hibernate.type.BooleanIntegerUserType";
	public static final String BOOLEAN_SMALLINT_CUSTOM_TYPE = "com.demarc.pesquisas.infraestrutura.hibernate.type.BooleanSmallintUserType";
	public static final String BOOLEAN_CHAR_CUSTOM_TYPE = "com.demarc.pesquisas.infraestrutura.hibernate.type.type.BooleanCharType";

	public static final String JODA_LOCAL_DATE = "org.jadira.usertype.dateandtime.joda.PersistentLocalDate";
	public static final String JODA_DATE_TIME = "org.jadira.usertype.dateandtime.joda.PersistentDateTime";

}
